copyright copy protection open source software patent development radius3 attorney source code intellectual property rights application thin-client rights management drm